package or.exa.cangguan.entity.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import java.util.Date;

@Data
public class OutStoreDto {
    /**
     * 出库单id
     */
    private Integer id;

    /**
     * 货物目标
     */
    private String goodsDestination;

    /**
     * 出库单据号
     */
    private String outNumber;

    /**
     * 计划出库时间
     */
    @JsonFormat(locale = "zh", timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    private Date outPlanTime;

    /**
     * 仓库名称
     */
    private String storeName;

    /**
     * 出库状态：0未出库、1已出库、2取消、3推迟
     */
    private String outStatus;

    /**
     * 业务单据号
     */
    private String bizNo;

    /**
     * 创建时间
     */
    @JsonFormat(locale = "zh", timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createTime;

    /**
     * 修改时间
     */
    @JsonFormat(locale = "zh", timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    private Date updateTime;
    private String createName;
    private String updateName;
}
